package com.huilian.iotbox.data.po;

import com.huilian.iotbox.data.dto.QueryParam;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 谢洛涛
 * @date 2021/5/17 16:01
 */
@Data
public class LogManipulate extends QueryParam implements Serializable {

    private Integer id;
    /**
     * 登录账号
     */
    private String userName;
    /**
     * 操作用户ID
     */
    private Integer userId;
    /**
     * ip地址
     */
    private String ip;
    /**
     * 设备号
     */
    private String deviceNo;
    /**
     * ip所属地区
     */
    private String place;

    /**
     * 请求参数
     */
    private String param;


    /**
     * 浏览器，如谷歌浏览器
     */
    private String browser;
    /**
     * 请求设备系统类型，如win10
     */
    private String system;
    /**
     * 登录状态：0、登录失败，1、登录成功
     */
    private Integer status;
    private Integer type;

    /**
     * 备注
     */
    private String remark;

    private Long responseDateTime;
    private String errorMsg;
    private String methodName;
    private Date requestDateTime;

    private Date createTime;

    private Date updateTime;
}
